Linux下使用自带mailx发送邮件

linux下使用自带mailx发送邮件

安装

1
yum -y install mailx postfix

配置

1
vim /etc/mail.rc

在mail.rc中增加一下配置

1
2
3
4
5
set from=youmail@qq.com        # 对方收到邮件时显示的发件人
set smtp=smtp.qq.com               # 第三方发邮件的smtp服务器地址
set smtp-auth-user=youmail       # 第三方发邮件的用户名 
set smtp-auth-password="password"  # 用户名对应的密码,有些邮箱填的是授权码,需要在邮箱设置中开放
set smtp-auth=login       # SMTP的认证方式,默认是login,也可以改成CRAM-MD5或PLAIN方式

在qq邮箱设置,账户,开启IMAP/SMTP服务 ,按照提示开通

重启应用

1
systemctl start postfix.service

验证

1
[root@localhost ~]# echo "yyds" |mail -s "我弄好了" youmail@qq.com

注意,邮件若没有被接受到,可能被邮箱自动归类到垃圾箱内

一辈子很短,努力的做好两件事就好;
第一件事是热爱生活,好好的去爱身边的人;
第二件事是努力学习,在工作中取得不一样的成绩,实现自己的价值,而不是仅仅为了赚钱;

继开 wechat
欢迎加我的微信,共同交流技术